// 导入 defineStore 函数
import { defineStore } from "pinia";
// 定义一个 store 实例
// defineStore 函数的第一个参数testStore是 store 的名字(必须唯一)，第二个参数是 store 的状态
export const testStore = defineStore("testStore", {
  state: () => {
    return {
      count: 0,
    };
  },
  // 获取值
  getters: {
    getCount(state) {
      return state.count;
    },
  },
  // 修改值
  actions: {
    setCount(count: number) {
      console.log(count);
      this.count = count;
    },
  },
});
